TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2020 AL - Birmingham Area rating list selection
                                                2019 AL - Birmingham Area rating list selection
2020 TLS League Ratings
Section - Southern           District - Alabama           Area - AL - Birmingham
All    Men    By Rating
(As of 01/30/2023)
2020 2020 2020
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Hunter Perry U
4.84 (5.0) 5.0  M  2019    18 +   Irondale, AL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Mark Kiel U
4.26 4.5 4.5  C  2018    40 +   Vestavia, AL
3 Harry Long U
4.20 4.5 4.5  A  2019    18 +   Birmingham, AL
4 Kirtan Khalsa U
4.18 (4.5) 4.5  C  2019    40 +   Pinson, AL
5 Jason Vest U
4.15 4.5 4.5  C  2019    40 +   Birmingham, AL
6 Duane Trahan U
4.15 4.5 4.5  C  2019    18 +   Pelham, AL
7 Lance Hunter U
4.15 4.5 4.5  C  2019    40 +   Vestavia, AL
8 Mark Ferguson U
4.13 4.5 4.5  C  2019    40 +   Vestavia, AL
9 Mark Barron U
4.13 4.5 4.5  C  2019    18 +   Hoover, AL
10 Bob Sims U
4.11 4.5 4.5  C  2019    18 +   Pell City, AL
11 Will Crossland U
4.04 4.5 4.5  C  2019    40 +   Birmingham, AL
12 John Zeitvogel U
4.02 4.5 4.5  C  2019    18 +   Hoover, AL
13 Danny Trotter U
4.02 4.5 4.5  C  2019    18 +   Hoover, AL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
14 John Brackin U
4.00 4.0 4.5  C  2019    18 +   Hoover, AL
15 Greg Mills U
3.99 4.0 4.5  C  2019    40 +   Hoover, AL
16 Ricky Shoup U
3.94 4.0 4.5  C  2019    40 +   Tuscaloosa, AL
17 Freddy Guerra U
3.85 4.0 4.0  C  2019    40 +   VESTAVIA HILLS, AL
18 Cliff Cook U
3.85 4.0 4.0  C  2019    18 +   Hoover, AL
19 Josh Hicks U
3.84 4.0 4.0  A  2019    18 +   Birmingham, AL
20 Zach Witmyer U
3.83 4.0 4.0  C  2019    18 +   Hoover, AL
21 Rusty Wilkes U
3.83 (4.0) 4.0  C  2018    40 +   Hoover, AL
22 Michael Donnelly U
3.83 4.0 4.0  C  2019    40 +   Tuscaloosa, AL
23 Brock Deshong U
3.80 4.0 4.0  C  2019    18 +   Vestavia, AL
24 Shawn Bradley U
3.80 4.0 4.0  A  2019    40 +   Birmingham, AL
25 Teddy Champion U
3.79 4.0 4.0  C  2019    40 +   Tuscaloosa, AL
26 Rafael Perez U
3.78 4.0 4.0  C  2019    40 +   Birmingham, AL
27 Jason Mann U
3.78 4.0 4.0  A  2019    40 +   Birmingham, AL
28 William Belski U
3.78 4.0 4.0  C  2019    40 +   Helena, AL
29 Mark Williams U
3.76 4.0 4.0  C  2019    40 +   Trussville, AL
30 Roger Veracoechea U
3.75 4.0 4.0  C  2019    40 +   Birmingham, AL
31 Jason Hoffman U
3.75 (4.0) 4.0  C  2017    18 +   Chelsea, AL
32 Brett Richards U
3.74 4.0 4.0  C  2017    40 +   Vestavia, AL
33 harold spencer U
3.73 (4.0) 4.0  M  2019    40 +   Forestdale, AL
34 Eugene Gilyard U
3.73 4.0 4.0  C  2019    40 +   Birmingham, AL
35 David Bradford U
3.73 4.0 4.0  C  2019    40 +   Birmingham, AL
36 Michael Mann U
3.72 4.0 4.0  A  2019    40 +   HOOVER, AL
37 Alistair Harding-Smith U
3.72 4.0 4.0  C  2019    40 +   Hoover, AL
38 Leonard Deloteus U
3.72 (4.0) 4.0  C  2018    40 +   Birmingham, AL
39 Dean Prewette U
3.69 4.0 4.0  C  2019    40 +   Vestavia, AL
40 Terrance Moultrie U
3.69 4.0 4.0  C  2018    40 +   Trussville, AL
41 Fred Goldman U
3.69 (4.0) 4.0  C  2019    40 +   Mountain Brk, AL
42 Chip Smallwood U
3.68 4.0 4.0  C  2019    40 +   Birmingham, AL
43 Michael Lewis U
3.67 4.0 4.0  C  2019    40 +   Hoover, AL
44 Jason Blankenship U
3.67 4.0 4.0  C  2019    40 +   CALERA, AL
45 Shay Shelnutt U
3.66 (4.0) 4.0  C  2018    40 +   Trussville, AL
46 Ryan Hall U
3.66 4.0 4.0  C  2019    18 +   Vestavia, AL
47 Burke Askew U
3.65 4.0 4.0  C  2019    40 +   Tuscaloosa, AL
48 George Wilson U
3.64 4.0 4.0  C  2019    40 +   Birmingham, AL
49 Taylor Ray U
3.64 4.0 4.0  C  2019    18 +   Hoover, AL
50 Dwight Franklin U
3.64 (4.0) 4.0  S  2019    40 +   Birmingham, AL
51 Johnny Clark U
3.62 4.0 4.0  C  2019    40 +   Pelham, AL
52 Alexander Weisskopf U
3.61 4.0 4.0  C  2019    18 +   Mountain Brk, AL
53 Donald Smith U
3.60 4.0 4.0  S      40 +   Birmingham, AL
54 John DeLucia U
3.60 4.0 4.0  C  2019    40 +   Trussville, AL
55 Andrew Chambless U
3.60 4.0 4.0  C  2019    18 +   Vestavia, AL
56 Scott Peace U
3.59 4.0 4.0  C  2019    40 +   Hoover, AL
57 Scott Riley U
3.57 (4.0) 4.0  M  2018    40 +   Birmingham, AL
58 Steven Julaka U
3.56 4.0 4.0  C  2019    18 +   Birmingham, AL
59 Anthony Austin U
3.56 4.0 4.0  C  2019    18 +   Pelham, AL
60 Chris Clark U
3.52 4.0 4.0  C  2019    18 +   HOOVER, AL
61 Sameer Ather U
3.52 4.0 4.0  S      40 +   Birmingham, AL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
62 Patrick Mills U
3.47 (3.5) 3.5  A  2019    40 +   PELHAM, AL
63 Floyd Walfield U
3.46 (3.5) 4.0  C  2018    40 +   Birmingham, AL
64 Michael Streety U
3.45 3.5 3.5  C  2019    40 +   Pinson, AL
65 Ashley Fulgham U
3.45 3.5 3.5  A  2019    40 +   Hoover, AL
66 William Mullins U
3.42 (3.5) 3.5  S      40 +   Birmingham, AL
67 Boone Lane U
3.41 (3.5) 3.5  A  2019    18 +   HOOVER, AL
68 Ronald Hull Jr. U
3.39 3.5 3.5  C  2019    18 +   Mulga, AL
69 Ryan Polk U
3.38 3.5 3.5  B      18 +   Birmingham, AL
70 Jonathan Spidle U
3.37 3.5 3.5  A  2019    40 +   Vestavia, AL
71 Lukus Nelson U
3.37 3.5 3.5  A  2019    18 +   Boaz, AL
72 Keith Smith U
3.36 (3.5) 3.5  S      40 +   Hoover, AL
73 Edward Leggett U
3.36 (3.5) 3.5  T  2019    40 +   Center Point, AL
74 Michael Hambrick U
3.36 3.5 4.0  C  2019    40 +   Birmingham, AL
75 Chris Deloney U
3.35 3.5 3.5  A  2019    40 +   Gardendale, AL
76 Keith Chasteen U
3.35 3.5 3.5  C  2019    40 +   Pell City, AL
77 Darryl Hardy U
3.34 3.5 3.5  C  2019    40 +   Cropwell, AL
78 Edward Bradford U
3.34 3.5 3.5  S      40 +   Birmingham, AL
79 Matthew Grantham U
3.33 3.5 3.5  C  2019    18 +   Pelham, AL
80 Thomas Leonard U
3.32 3.5 3.5  C  2018    40 +   Cropwell, AL
81 Tyler Hadden U
3.32 3.5 3.5  C  2019    18 +   Gardendale, AL
82 Jesse Bouldin U
3.32 3.5 3.5  C  2019    18 +   Birmingham, AL
83 Ming Xia U
3.31 (3.5) 3.5  C  2017    18 +   PELHAM, AL
84 Ronnie McFarling U
3.31 3.5 3.5  C  2019    40 +   Leeds, AL
85 Chris Fields U
3.31 3.5 3.5  A  2019    40 +   Vestavia, AL
86 Tyler Cohen U
3.31 3.5 3.5  C  2019    18 +   Northport, AL
87 Lance Brown U
3.31 3.5 3.5  C  2019    40 +   Alabaster, AL
88 Brett Knight U
3.30 (3.5) 3.5  S  2019    40 +   Sterrett, AL
89 Carl Douglas U
3.30 3.5 3.5  C  2019    40 +   Vestavia Hills, AL
90 Kenneth Threadgill U
3.29 3.5 3.5  S      40 +   Birmingham, AL
91 Larry Sewell U
3.29 3.5 3.5  C  2019    40 +   Cropwell, AL
92 Jay McCord U
3.29 3.5 3.5  C  2019    18 +   Vestavia Hills, AL
93 Terry Carroll U
3.29 3.5 3.5  C  2019    40 +   Gardendale, AL
94 Tommy Smith U
3.28 3.5 3.5  M  2019    18 +   Birmingham, AL
95 DAREL MCKINNEY U
3.28 3.5 3.5  C  2019    40 +   Greensboro, AL
96 Reid Ketchum U
3.28 3.5 3.5  C  2019    18 +   Tuscaloosa, AL
97 Marcus Kennedy U
3.28 (3.5) 3.5  C  2019    18 +   Hoover, AL
98 Eddie Crim U
3.27 3.5 3.5  C  2019    40 +   Homewood, AL
99 Alan Ashman U
3.27 3.5 3.5  C  2019    18 +   Pelham, AL
100 William Scott U
3.26 3.5 3.5  C  2019    18 +   Calera, AL
101 James Mizell U
3.26 3.5 3.5  C  2019    40 +   Hoover, AL
102 Matthew Benak U
3.26 3.5 3.5  C  2019    18 +   Vestavia, AL
103 Salim Virani U
3.25 3.5 3.5  A  2019    40 +   Hoover, AL
104 Santosh Singh U
3.25 3.5 3.5  C  2019    40 +   Hoover, AL
105 Martin Hoerner U
3.25 3.5 3.5  C  2019    18 +   Vestavia, AL
106 Eric Einfalt U
3.25 3.5 3.5  C  2018    40 +   Vestavia Hills, AL
107 Shawn Brown U
3.25 3.5 3.5  C  2019    40 +   ALABASTER, AL
108 Donovan Pieper U
3.24 3.5 3.5  C  2019    18 +   Pelham, AL
109 Eric Patton U
3.24 3.5 3.5  C  2019    18 +   Hoover, AL
110 James King U
3.24 3.5 3.5  C  2019    40 +   Pelham, AL
111 Thomas Hester U
3.24 3.5 3.5  C  2019    40 +   Trussville, AL
112 George Casey U
3.24 3.5 3.5  C  2019    40 +   Birmingham, AL
113 Pete Sarris U
3.23 3.5 3.5  C  2019    40 +   Mc Calla, AL
114 Pete Kozlowski U
3.23 3.5 3.5  C  2019    40 +   Hoover, AL
115 Jack Bransdorf U
3.22 3.5 3.5  C  2019    18 +   Birmingham, AL
116 William McCarty U
3.21 3.5 3.5  C  2019    18 +   Birmingham, AL
117 Travis Hulsey U
3.21 3.5 3.5  C  2019    40 +   Trussville, AL
118 Jeff Hammack U
3.21 (3.5) 3.5  S  2019    40 +   Mountain Brk, AL
119 Daniel Gonzalez-Bocaz U
3.21 3.5 3.5  C  2019    40 +   Birmingham, AL
120 Matthew Davis U
3.21 3.5 3.5  C  2019    18 +   Vestavia, AL
121 Joshua Lee U
3.20 3.5 3.5  C  2019    18 +   Northport, AL
122 Mark Hinson U
3.20 3.5 3.5  C  2019    40 +   Indian Springs, AL
123 Rick Jackson U
3.19 3.5 3.5  C  2019    40 +   Pell City, AL
124 Tray Ivey U
3.19 (3.5) 3.5  S      40 +   Birmingham, AL
125 David Phillips U
3.18 (3.5) 3.5  S      18 +   Trussville, AL
126 Randall Guy U
3.18 3.5 3.5  C  2019    40 +   Pelham, AL
127 Monte Smith U
3.17 3.5 3.5  C  2019    40 +   Birmingham, AL
128 Ricky Ray U
3.17 3.5 3.5  C  2019    40 +   Hoover, AL
129 BILLY SUMMERLIN U
3.16 3.5 3.5  C  2019    18 +   Sterrett, AL
130 William Johnson U
3.16 3.5 3.5  C  2019    40 +   Mountain Brk, AL
131 Barry Hix U
3.16 3.5 3.5  C  2019    40 +   Birmingham, AL
132 Nathan Hefner U
3.16 3.5 3.5  C  2019    40 +   Birmingham, AL
133 Paul Deichmann U
3.16 3.5 3.5  C  2019    40 +   Birmingham, AL
134 Thomas Adent U
3.16 3.5 3.5  C  2019    40 +   Birmingham, AL
135 Thomas Ray U
3.14 3.5 3.5  C  2019    18 +   Alabaster, AL
136 Tim Dobson U
3.14 (3.5) 3.5  M  2019    40 +   STERRETT, AL
137 Robert Elmore U
3.13 3.5 3.5  C  2019    40 +   Trussville, AL
138 Terry Sims U
3.12 3.5 3.5  C  2019    40 +   PELHAM, AL
139 Brett Ross U
3.12 3.5 3.5  C  2019    40 +   Hoover, AL
140 Scott Guthrie U
3.12 3.5 3.5  C  2019    40 +   Vestavia, AL
141 Lloyd Dickey U
3.12 (3.5) 3.5  C  2018    40 +   Birmingham, AL
142 Eric Barr U
3.11 3.5 3.5  C  2019    40 +   Birmingham, AL
143 Craig Lowrey U
3.10 3.5 3.5  C  2019    18 +   Hoover, AL
144 Richard Flournoy U
3.10 3.5 3.5  C  2019    18 +   Birmingham, AL
145 David Debardelaben U
3.09 3.5 3.5  S      40 +   Birmingham, AL
146 Danny Slovensky U
3.08 3.5 3.5  C  2019    40 +   Birmingham, AL
147 Robert Letson U
3.08 3.5 3.5  C  2019    40 +   Maylene, AL
148 Rohen Porbanderwala U
3.07 3.5 3.5  C  2019    40 +   Hoover, AL
149 Michael Armstrong U
3.07 3.5 3.0  C  2019    40 +   Birmingham, AL
150 Kenneth Breakenridge U
3.05 3.5 3.5  C  2019    40 +   Hoover, AL
151 Tad Templeton U
3.04 (3.5) 3.5  S  2019    40 +   Birmingham, AL
152 Kelly Coleman U
3.02 (3.5) 3.0  C  2019    18 +   Mobile, AL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
153 Edric Williams U
3.00 3.0 3.0  C  2019    18 +   Sterrett, AL
154 Nuruddin Virani U
3.00 3.0 3.5  C  2019    40 +   Hoover, AL
155 Cornelius Thomas U
2.92 (3.0) 3.0  C  2019    18 +   Birmingham, AL
156 David Burnum U
2.91 (3.0) 3.0  S  2019    40 +   Mountain Brk, AL
157 James Lewis U
2.87 (3.0) 3.5  S      40 +   Birmingham, AL
158 Jordan Palco U
2.84 3.0 3.0  C  2019    18 +   Birmingham, AL
159 Bradley Wilkins U
2.82 (3.0) 3.0  S      18 +   Mount Olive, AL
160 Amin Issa U
2.82 3.0 3.0  C  2019    18 +   Hoover, AL
161 Matt Palco U
2.81 3.0 3.0  A  2019    40 +   Hoover, AL
162 Jeff Langford U
2.79 3.0 3.0  S  2019    40 +   Birmingham, AL
163 Richard Caples U
2.79 (3.0) 3.0  M  2019    18 +   Birmingham, AL
164 Michael Hill U
2.78 (3.0) 3.0  M  2019    40 +   Birmingham, AL
165 Tyler Harper U
2.78 3.0 3.0  C  2019    18 +   Alabaster, AL
166 Chad Beasley U
2.78 3.0 3.0  C  2019    40 +   COLUMBIANA, AL
167 Amin Ali U
2.77 3.0 3.0  C  2019    40 +   Hoover, AL
168 Jonathan Simpson U
2.76 3.0 3.0  C  2019    18 +   Northport, AL
169 Shezad Keshwani U
2.76 3.0 3.0  C  2019    40 +   Hoover, AL
170 Chase Brasfield U
2.76 3.0 3.0  C  2019    18 +   Gardendale, AL
171 Wayne Barre U
2.76 3.0 3.0  C  2019    40 +   Hoover, AL
172 John Hoerner U
2.75 3.0 3.0  C  2019    40 +   Mountain Brk, AL
173 Ryan Abernathy U
2.75 (3.0) 3.0  M  2019    18 +   Birmingham, AL
174 Brandon Swindle U
2.74 3.0 3.0  C  2019    18 +   Birmingham, AL
175 Nelson Webster U
2.72 (3.0) 3.0  S      40 +   Pinson, AL
176 Brad Crawford U
2.72 (3.0) 3.0  C  2018    40 +   Hoover, AL
177 Glen Speigle U
2.71 (3.0) 3.0  C  2019    18 +   Morris, AL
178 Tim Dwyer U
2.71 3.0 3.0  S  2019    40 +   Birmingham, AL
179 Eric Sanford U
2.70 3.0 3.0  C  2019    40 +   Alabaster, AL
180 John Petrella U
2.70 3.0 3.0  C  2019    40 +   Birmingham, AL
181 Kevin Johnson U
2.70 3.0 3.0  C  2019    18 +   Birmingham, AL
182 Richard Shirley U
2.69 3.0 3.0  C  2019    40 +   Mc Calla, AL
183 Lane Finch U
2.69 3.0 3.0  C  2019    40 +   Homewood, AL
184 Jesse Jowers U
2.68 3.0 3.0  C  2019    40 +   Pelham, AL
185 Patrick Echols U
2.68 (3.0) 3.0  M  2019    18 +   Birmingham, AL
186 Graham Cotten U
2.67 (3.0) 3.0  M  2019    18 +   Birmingham, AL
187 Eric Harris U
2.66 (3.0) 3.0  M  2019    40 +   Pinson, AL
188 Michael Griggs U
2.66 3.0 3.0  C  2019    40 +   Trussville, AL
189 Joey Dambro U
2.63 (3.0) 3.0  S      18 +   Birmingham, AL
190 TRAVIS VINES U
2.62 (3.0) 3.0  S      18 +   Hoover, AL
191 Rusty Hughes U
2.59 3.0 3.0  C  2019    40 +   Birmingham, AL
192 Randy Bryant U
2.59 3.0 3.0  C  2019    18 +   Pelham, AL
193 John Sechrist U
2.57 (3.0) 3.0  M  2019    18 +   Auburn, AL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
194 Brent Griffis U
2.49 2.5 2.5  C  2019    40 +   Birmingham, AL
195 Chris Gilbreath U
2.42 2.5 2.5  C  2019    40 +   Birmingham, AL
196 John Meredith U
2.41 2.5 2.5  S  2019    40 +   Pelham, AL
197 Daniel Flickinger U
2.34 (2.5) 2.5  S  2019    18 +   Hoover, AL
198 Allen B Bennett U
2.34 (2.5) 2.5  A  2019    18 +   Vestavia, AL
199 Eli Markshtien U
2.31 2.5 2.5  C  2019    40 +   Birmingham, AL
200 Russell Scott U
2.29 2.5 2.5  S  2019    18 +   Hoover, AL
201 Travis Prince U
2.27 2.5 2.5  C  2019    18 +   Hayden, AL
202 Garon Bailey U
2.25 (2.5) 2.5  T  2019    18 +   Decatur, GA
203 Paul Owen U
2.19 (2.5) 2.5  S  2019    40 +   Birmingham, AL
204 Glenn Ireland U
2.18 2.5 2.5  C  2019    40 +   Birmingham, AL
205 Zeke Willis U
2.17 (2.5) 2.5  M  2019    18 +   Birmingham, AL
206 Jeff Roberts U
2.12 2.5 2.5  C  2019    40 +   Mountain Brk, AL
Alex Bryan U
n/a n/a 3.5  C  2019    18 +   Vestavia Hills, AL
Kyle Cornelius U
n/a n/a 2.5  M  2019    18 +   Mountain Brk, AL
richard derecki U
n/a n/a 3.0  M  2019    40 +   Birmingham, AL
Will Duckworth U
n/a n/a 2.5  S      18 +   Birmingham, AL
Leon Evans U
n/a n/a 3.0  M  2019    18 +   Birmingham, AL
nathan falk U
n/a n/a 3.5  C  2019    18 +   Pinson, AL
John Michael Finney U
n/a n/a 3.0  C  2018    18 +   Birmingham, AL
Paul Fisher U
n/a n/a 3.0  S      18 +   Hoover, AL
Scott Fisk U
n/a n/a 3.5  M  2019    40 +   Birmingham, AL
Jason Goetz U
n/a n/a 2.5  M  2018    18 +   Vestavia, AL
Chip Hall U
n/a n/a 3.5  M  2019    40 +   Birmingham, AL
Dale jolley U
n/a n/a 2.5  M  2019    40 +   Pell City, AL
tim jordan U
n/a n/a 3.0  S      18 +   Birmingham, AL
Wil Lim U
n/a n/a 3.0  S      18 +   Vestavia, AL
Clifford Lumpkin U
n/a n/a 4.0  S  2019    40 +   Birmingham, AL
jason malone U
n/a n/a 3.5  S      40 +   Birmingham, AL
Dwane Merrill U
n/a n/a 4.0  C  2018    18 +   Chelsea, AL
Matthew Mitchell U
n/a n/a 2.5  S      18 +   Vestavia, AL
Joshua Oakman U
n/a n/a 4.0  S  2019    18 +   Hoover, AL
Kentaro Onchi U
n/a n/a 4.0  S  2019    18 +   PELHAM, AL
John Sanders U
n/a n/a 2.5  M  2019    40 +   Pelham, AL
Joel St Laurent U
n/a n/a 3.0  M  2019    18 +   Vestavia Hills, AL
Jared Thornton U
n/a n/a 3.5  S  2019    40 +   Leeds, AL
Barrett Wilson U
n/a n/a 3.0  S      18 +   Tuscaloosa, AL